everyone has something to say - Français Anglais Dictionnaire